home *** CD-ROM | disk | FTP | other *** search
- x_ unsigned char Entity_Distance_Per_Anim_Frame[Max_Entity_Types];
- x_ unsigned char Entity_Foot_Width[Max_Entity_Types];
- x_ unsigned char Entity_Foot_Height[Max_Entity_Types];
- x_ unsigned char Entity_Height[Max_Entity_Types];
- x_ unsigned char Entity_Width[Max_Entity_Types];
- x_ unsigned char Entity_Feet_X_Start_Offset[Max_Entity_Types];
- x_ unsigned char Entity_Feet_Y_Start_Offset[Max_Entity_Types];
- x_ unsigned char Entity_Sight_Width[Max_Entity_Types];
- x_ unsigned char Entity_Sight_Distance[Max_Entity_Types];
-
- // NPC SCRIPT
-
- /* waitress */
- <Scentity1>
- /* Scentity TYPE Name */ waitress
- /* XY Dpaint locations of animations 1-8 */
- 128 40 -1
- /* Movement Distance in Pixels per Anim Frame */ 1
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 16
- /* Entity Feet Y Start Offset */ 16
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 30
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* kangaroo */
- <Scentity2>
- /* Scentity TYPE Name */ kangaroo
- /* XY Dpaint locations of animations 1-8 */
- 24 56 48 56 72 56 96 56 24 80 48 80 72 80 96 80
- /* Movement Distance in Pixels per Anim Frame */ 1
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 16
- /* Entity Feet Y Start Offset */ 16
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 2
-
- /* dog */
- <Scentity3>
- /* Scentity TYPE Name */ dog
- /* XY Dpaint locations of animations 1-8 */
- 72 152 96 152 120 80 144 80 24 152 48 152 168 80 192 80
- /* Movement Distance in Pixels per Anim Frame */ 1
- /* Entity Foot Width in Pixels - 1 */ 23
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 16
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 2
-
- /* field control down */
- <Scentity4>
- /* Scentity TYPE Name */ control_down
- /* XY Dpaint locations of animations 1-8 */
- 160 152 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 23
- /* Entity Foot Height in Pixels - 1 */ 23
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 8
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* field control up */
- <Scentity5>
- /* Scentity TYPE Name */ control_up
- /* XY Dpaint locations of animations 1-8 */
- 136 152 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 23
- /* Entity Foot Height in Pixels - 1 */ 23
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 8
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* force left */
- <Scentity6>
- /* Scentity TYPE Name */ ff_left
- /* XY Dpaint locations of animations 1-8 */
- 248 128 248 144 248 160 248 144 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 16
- /* Entity Height In pixels */ 16
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 8
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* force middle */
- <Scentity7>
- /* Scentity TYPE Name */ ff_middle
- /* XY Dpaint locations of animations 1-8 */
- 264 128 264 144 264 160 264 144 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 16
- /* Entity Height In pixels */ 16
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 8
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* force right */
- <Scentity8>
- /* Scentity TYPE Name */ ff_right
- /* XY Dpaint locations of animations 1-8 */
- 280 128 280 144 280 160 280 144 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 16
- /* Entity Height In pixels */ 16
- /* Entity Feet X Start Offset */ 8
- /* Entity Feet Y Start Offset */ 8
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* fly1 */
- <Scentity9>
- /* Scentity TYPE Name */ fly1
- /* XY Dpaint locations of animations 1-8 */
- 80 16 96 16 88 16 104 16 88 24 104 24 80 24 96 24
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 7
- /* Entity Foot Height in Pixels - 1 */ 7
- /* Entity Width In pixels */ 8
- /* Entity Height In pixels */ 8
- /* Entity Feet X Start Offset */ 0
- /* Entity Feet Y Start Offset */ 0
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 2
-
- /* fly2 */
- <Scentity10>
- /* Scentity TYPE Name */ fly2
- /* XY Dpaint locations of animations 1-8 */
- 112 16 128 16 120 16 136 16 120 24 136 24 112 24 128 24
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 7
- /* Entity Foot Height in Pixels - 1 */ 7
- /* Entity Width In pixels */ 8
- /* Entity Height In pixels */ 8
- /* Entity Feet X Start Offset */ 0
- /* Entity Feet Y Start Offset */ 0
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- -1
- /* Overlap Width & Height 1-8 */
- -1
- /* Overlap X & Y Offset from base xy */
- -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 2
-
- /* shopkeeper */
- <Scentity11>
- /* Scentity TYPE Name */ shopkeeper
- /* XY Dpaint locations of animations 1-8 */
- 248 16 248 16 248 16 248 16 248 16 248 16 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 15
- /* Entity Foot Height in Pixels - 1 */ 15
- /* Entity Width In pixels */ 24
- /* Entity Height In pixels */ 24
- /* Entity Feet X Start Offset */ 16
- /* Entity Feet Y Start Offset */ 16
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- 272 32 248 40 272 32 272 48 272 80 248 40 -1
- /* Overlap Width & Height 1-8 */
- 24 16 24 16 24 16 24 16 24 16 24 16 -1
- /* Overlap X & Y Offset from base xy */
- 0 0 0 0 0 0 0 0 0 0 0 0 -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
- /* mechanic */
- <Scentity12>
- /* Scentity TYPE Name */ mechanic
- /* XY Dpaint locations of animations 1-8 */
- 184 120 184 120 -1
- /* Movement Distance in Pixels per Anim Frame */ 0
- /* Entity Foot Width in Pixels - 1 */ 39
- /* Entity Foot Height in Pixels - 1 */ 55
- /* Entity Width In pixels */ 64
- /* Entity Height In pixels */ 56
- /* Entity Feet X Start Offset */ 24
- /* Entity Feet Y Start Offset */ 0
- /* Entity Sight Width */ 1
- /* Entity Sight Distance */ 5
- /* XY Overlap Animations 1-8 */
- 136 112 24 16 -1
- /* Overlap Width & Height 1-8 */
- 48 40 48 40 -1
- /* Overlap X & Y Offset from base xy */
- 16 0 16 0 -1
- /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
- 0
-
-
-
-
-
-
-
-
-
-
-